No. 5 Casa Fina, Jalan Pantai Cenang, Kampung Lubok Buaya, 07000 Langkawi, Kedah
View on Map
What travelers say:
Red Tomato Restaurant is located in Chenang Beach Langkawi, diagonally opposite the Underwater World. It has a unique courtyard surrounded by green plants.